package com.jieshuibao.mapper;

import com.jieshuibao.model.db.CardBatch;
import com.jieshuibao.model.db.CardBatchExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CardBatchMapper {
    int countByExample(CardBatchExample example);

    int deleteByExample(CardBatchExample example);

    int deleteByPrimaryKey(Long id);

    int insert(CardBatch record);

    int insertSelective(CardBatch record);

    List<CardBatch> selectByExample(CardBatchExample example);

    CardBatch selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") CardBatch record, @Param("example") CardBatchExample example);

    int updateByExample(@Param("record") CardBatch record, @Param("example") CardBatchExample example);

    int updateByPrimaryKeySelective(CardBatch record);

    int updateByPrimaryKey(CardBatch record);

    List<CardBatch> selectPage(CardBatchExample example);
}